Velocity Estimation of a Mobile Mapping Vehicle Using Filtered Monocular Optical Flow
نویسندگان
چکیده
Generally, a road image sequence acquired by a mobile mapping system (MMS) is oriented by integrating the Global Positioning System (GPS) and an inertial navigation system (INS) data. Alternatively, this article presents a methodology completely based only on data derived from a road image sequence acquired by a low cost land based MMS as an alternative to orient the images without any auxiliary data so that the derived information comes from the internal image motion through the optical flow. The vehicle velocity computation is based on the monocular optical flow of an image sequence captured by a video camera mounted on the top of a vehicle that travels in a flat urban road without any auxiliary data. With the estimated velocity and the constant image sequence time interval the mobile’s relative position can be computed. No matter the technique, the optical flow computation is very sensible to the noise caused by the image acquisition process under real conditions. The noise sources such as high variation of illumination and camera vibration, among others, can affect the velocity estimation if the dense optical flow is used. In order to avoid such drawbacks the translational velocity is computed from a reduced amount of optical flow vectors, exactly those that represent the effective displacement. These vectors are taken in certain portions of the images – the region of interest (ROI) – and they are supposed to be detected by the Canny edge detector algorithm, which means they come from edges and consequently they have intensity variation in the images. The optical flow computation is based on Horn and Schunck method because it is simple and easy to implement. The technique based on the detected vectors reveals a potential to be developed. The best result shows that the estimated velocity is as good as 1% less than the one determined in the control surveying mission. Additionally, the amount of vectors is only 560 instead of 720 x 480 of the dense flow (original image size) or about 230,000 vectors of a reduced quadrilateral image. These results indicate that the implemented technique contributes to reach a better translational velocity estimation and therefore to the vehicle displacement which lets one know the relative position of the MMS from a road image sequence without any auxiliary data.
منابع مشابه
Camera-based vehicle velocity estimation from monocular video
This paper documents the winning entry at the CVPR2017 vehicle velocity estimation challenge. Velocity estimation is an emerging task in autonomous driving which has not yet been thoroughly explored. The goal is to estimate the relative velocity of a specific vehicle from a sequence of images. In this paper, we present a light-weight approach for directly regressing vehicle velocities from thei...
متن کاملCorrelation Flow: Robust Optical Flow Using Kernel Cross-Correlators
Robust velocity and position estimation is crucial for autonomous robot navigation. The optical flow based methods for autonomous navigation have been receiving increasing attentions in tandem with the development of micro unmanned aerial vehicles. This paper proposes a kernel cross-correlator (KCC) based algorithm to determine optical flow using a monocular camera, which is named as correlatio...
متن کاملA Height Estimation Approach for Terrain Following Flights from Monocular Vision
In this paper, we present a monocular vision-based height estimation algorithm for terrain following flights. The impressive growth of Unmanned Aerial Vehicle (UAV) usage, notably in mapping applications, will soon require the creation of new technologies to enable these systems to better perceive their surroundings. Specifically, we chose to tackle the terrain following problem, as it is still...
متن کاملLocal Terrain Mapping for Obstacle Avoidance using Monocular Vision
We present a method for navigation of a small unmanned rotorcraft through an unsurveyed environment consisting of forest and urban canyons. Optical flow measurements obtained from a vision system are fused with measurements of vehicle velocity to compute estimates of range to obstacles. These estimates are used to populate a local occupancy grid which is fixed to the vehicle. This local occupan...
متن کاملAdaptive Monocular Visual–Inertial SLAM for Real-Time Augmented Reality Applications in Mobile Devices
Simultaneous localization and mapping (SLAM) is emerging as a prominent issue in computer vision and next-generation core technology for robots, autonomous navigation and augmented reality. In augmented reality applications, fast camera pose estimation and true scale are important. In this paper, we present an adaptive monocular visual-inertial SLAM method for real-time augmented reality applic...
متن کامل